having swelling welts or borders - German English Dictionary